package com.wgz.flag.entity;

import lombok.Data;
import java.time.LocalDateTime;

@Data
public class GroupMessage {
    private Long id;
    private Long groupId; // 群ID
    private Long senderId; // 发送者ID
    private String content; // 消息内容
    private Integer type; // 消息类型：0-文本，1-图片，2-语音，3-视频，4-文件
    private String fileUrl; // 文件URL
    private Integer status; // 消息状态：0-已撤回，1-正常
    private LocalDateTime sendTime;

    // 关联的发送者信息
    private User sender;
}